Doug McDermottDoug McDermott
The Empty Analysis Report: When Modern Football Should Say 'Insufficient Data' Instead of Making Things UpThe desk just sent me a long document labeled "Stage-2 Deep Professional...
Japanese Women's Badminton in the 2026 Season: Generational Transition and the Doubles DilemmaJapanese Women's Badminton in the 2026 Season: Generational Transition and th...
Rayo Vallecano 0-3 Elche: Twelve Minutes at Vallecas and What the Notebook Says About AuderoAt minute 36, from the seventh row of the east stand at Vallecas, I wrote fou...
Nine Layers of Match Anatomy: When Data Whispers What the Stands Cannot HearIn the summer of 2026, as the major leagues closed their stands one by one...
An Se-young Wins Back-to-Back Asian Games Women's Singles Badminton Gold: Reading the 21-17, 21-9 Final Through Court StructureAt the 34th minute of the second game, the score was 14-9 for An Se-young....
Beijing Red Carpet Night: When Silent Data Speaks Before the First ServeThere is data that does not need to shout; it only needs someone patient enou...
MLBB Vietnam: Full Stands, Empty Record BooksThe waiting hall at HUTECH, the night of the VMC final. Hundreds of students...
When the Dressing Room Is No Longer Silent: The Heartbeat of Incheon United in a Harsh SeasonI sit in the third row of Stand B at Incheon Football Stadium, where the Apri...
Infantino, the FFE and the Art of Staying in Power: When $3.4bn Is a Vote and Transparency Is a Deferred DebtThere was a moment in world football that felt like watching an old match...
Nine Layers of Reading Esports: When an Analysis Comes Back Empty-HandedIn the 2026 final in Beijing, there was a moment almost no one replays. On th...
The Kawhi Leonard Case: When 'Inside Sources' Have No Source, and Lessons from the PastNumbers don't lie — only sources know how to embellish. And in the rumored ca...
Worlds 2026 Play-In: Four Teams, One Slot — MVK's Fateful Bo5 GauntletWhen MVK Esports officially became the first LCP team to secure a spot at...
Vietnam's Football Academies: The Star-Making Machine and the Balance Sheet Nobody Dares ReadThe 2026 AFC U-23 Asian Championship final in Changshu, Jiangsu Province,...
Spain on the Brink of Missing the 2027 World Cup? The Harsh Truth from QualifiersI've been following Spanish basketball for 15 years. From the Gasol era,...
2026 European Table Tennis Championships in Ljubljana: Four Quarterfinalists, Four Different Winning MechanismsIn game three, Patrick Franziska led Tomislav Pucar 10-6, then lost the game....
ASEAN Cup 2026: Vietnam Won With Something That Doesn't Appear on Any Stat SheetMinute 32 at Viet Tri. Nguyen Xuan Son had just put Vietnam ahead against...
The 81st Minute at Mapei: Jay Idzes, Indonesia's Captain Armband, and the 72 Hours Herdman Must DecideThe 81st minute, Mapei Stadium, Reggio Emilia. Jay Idzes did not fall. He did...
The Empty Analysis: When Football Faces an Information Integrity CrisisIn Busan, I opened the analysis file my younger colleague sent over. Nine...
A 60-Minute Najdorf Update and a Wrong Headline: When the Data Pipeline BreaksA record sits in my database under the headline "Main decisions of the FIDE...
MIBR GC beat FENNEL Female 2-0 at Game Changers Championship 2026: 75 minutes and a 103-point Elo gapThe opening upper-bracket series of the VCT Game Changers Championship 2026...
Japanese Women's Badminton in the 2026 Season: Generational Transition and the Doubles DilemmaJapanese Women's Badminton in the 2026 Season: Generational Transition and th...
Rayo Vallecano 0-3 Elche: Twelve Minutes at Vallecas and What the Notebook Says About AuderoAt minute 36, from the seventh row of the east stand at Vallecas, I wrote fou...
Nine Layers of Match Anatomy: When Data Whispers What the Stands Cannot HearIn the summer of 2026, as the major leagues closed their stands one by one...
An Se-young Wins Back-to-Back Asian Games Women's Singles Badminton Gold: Reading the 21-17, 21-9 Final Through Court StructureAt the 34th minute of the second game, the score was 14-9 for An Se-young....
Beijing Red Carpet Night: When Silent Data Speaks Before the First ServeThere is data that does not need to shout; it only needs someone patient enou...
MLBB Vietnam: Full Stands, Empty Record BooksThe waiting hall at HUTECH, the night of the VMC final. Hundreds of students...
When the Dressing Room Is No Longer Silent: The Heartbeat of Incheon United in a Harsh SeasonI sit in the third row of Stand B at Incheon Football Stadium, where the Apri...
Infantino, the FFE and the Art of Staying in Power: When $3.4bn Is a Vote and Transparency Is a Deferred DebtThere was a moment in world football that felt like watching an old match...
Nine Layers of Reading Esports: When an Analysis Comes Back Empty-HandedIn the 2026 final in Beijing, there was a moment almost no one replays. On th...
The Kawhi Leonard Case: When 'Inside Sources' Have No Source, and Lessons from the PastNumbers don't lie — only sources know how to embellish. And in the rumored ca...
Worlds 2026 Play-In: Four Teams, One Slot — MVK's Fateful Bo5 GauntletWhen MVK Esports officially became the first LCP team to secure a spot at...
Vietnam's Football Academies: The Star-Making Machine and the Balance Sheet Nobody Dares ReadThe 2026 AFC U-23 Asian Championship final in Changshu, Jiangsu Province,...
Spain on the Brink of Missing the 2027 World Cup? The Harsh Truth from QualifiersI've been following Spanish basketball for 15 years. From the Gasol era,...
2026 European Table Tennis Championships in Ljubljana: Four Quarterfinalists, Four Different Winning MechanismsIn game three, Patrick Franziska led Tomislav Pucar 10-6, then lost the game....
ASEAN Cup 2026: Vietnam Won With Something That Doesn't Appear on Any Stat SheetMinute 32 at Viet Tri. Nguyen Xuan Son had just put Vietnam ahead against...
The 81st Minute at Mapei: Jay Idzes, Indonesia's Captain Armband, and the 72 Hours Herdman Must DecideThe 81st minute, Mapei Stadium, Reggio Emilia. Jay Idzes did not fall. He did...
The Empty Analysis: When Football Faces an Information Integrity CrisisIn Busan, I opened the analysis file my younger colleague sent over. Nine...
A 60-Minute Najdorf Update and a Wrong Headline: When the Data Pipeline BreaksA record sits in my database under the headline "Main decisions of the FIDE...
MIBR GC beat FENNEL Female 2-0 at Game Changers Championship 2026: 75 minutes and a 103-point Elo gapThe opening upper-bracket series of the VCT Game Changers Championship 2026...
